//
//  UIConfig.h
//  bus
//
//  Created by hychen on 17/3/30.
//  Copyright © 2017年 Hychen. All rights reserved.
//

#ifndef UIConfig_h
#define UIConfig_h

// 尺寸：
#define Screen_Height       [UIScreen mainScreen].bounds.size.height // 屏幕高度
#define Screen_Width        [UIScreen mainScreen].bounds.size.width  // 屏幕宽度

#define APP_WIDTH Screen_Width
#define APP_HEIGHT Screen_Height

#define ResizeW(x) Resize_Width(x)
#define ResizeH(x) Resize_Height(x)

#define Factor_Width                Screen_Width  / 375.0 // 宽度比，基准是6
#define Factor_Height               Screen_Height / 667.0 // 宽度比，基准是6
#define Resize_Width(number)        Factor_Width  * number      // 适配转换宽度
#define Resize_Height(number)       Factor_Height * number      // 适配转换高度

// 间距：
#define Margin_Left          15 // 左边距
#define Margin_Right         15 // 右边距
#define Margin_Top           15 // 上边距
#define Margin_bottom        15 // 下边距

// 字体：
#define Font_Title           17 // 标题大小
#define Font_Content         14 // 内容大小

#define System_Font(number)  [UIFont systemFontOfSize:number]; //系统字体
#define System_Font_Title    System_Font(Font_Title)           //标题系统字体
#define System_Font_Content  System_Font(Font_Content)         //内容系统字体

#define Resize_Font(number)  System_Font(number*Factor_Width) //适配字体
#define Resize_Font_Title    Resize_Font(Font_Title)
#define Resize_Font_Content  Resize_Font(Font_Content)

#endif /* UIConfig_h */
